pulse restoration - Spanish English Dictionary